Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
81 STATION ROAD Detached £392,000 6 Jun 2014
83 STATION ROAD Detached £670,000 27 Oct 2022
THE DELL STATION ROAD Detached £135,000 16 Sep 1998